GFPDF\Model\Model_PDF D

Total Complexity 286
Dependencies 30
Dependents 3
Total lines 2,440
Lines of code 1,132
Logical lines of code 560
Comment lines 928
Methods 61
Properties 8

Methods 61

Method Rating Maintainability Complexity Lines of code
get_survey_results()
A
48 15 31
get_form_data()
A
39 10 67
is_current_pdf_owner()
A
47 10 36
get_form_data_meta()
A
46 9 36
cleanup_tmp_dir()
A
49 9 28
middle_signed_url_access()
A
49 9 28
get_legacy_config()
A
54 9 19
process_and_save_pdf()
A
44 7 46
notifications()
A
49 8 30
cleanup_pdf()
A
49 8 28
get_quiz_overall_data()
A
50 8 26
middle_logged_out_timeout()
A
46 7 39
get_field_class()
A
49 7 31
get_pdf_url()
S
50 7 28
apply_backwards_compatibility_filters()
S
52 7 24
maybe_save_pdf()
S
58 7 14
get_poll_results()
S
56 6 17
get_quiz_results()
S
56 6 15
middle_user_capability()
S
59 6 13
process_pdf()
S
46 4 43
middle_auth_logged_out_user()
S
52 5 26
view_pdf_gravityflow_inbox()
S
46 3 53
add_unregistered_fonts_to_mPDF()
S
53 5 21
preprocess_template_arguments()
S
56 5 19
middle_owner_restriction()
S
57 5 16
view_pdf_entry_list()
S
54 4 23
get_pdf_display_list()
S
54 4 19
register_pdf_meta_box()
S
50 3 32
field_middle_product_fields()
S
64 5 9
field_middle_exclude()
S
64 5 9
get_active_pdfs()
S
62 5 10
field_middle_html_fields()
S
64 5 9
field_middle_conditional_fields()
S
64 5 9
register_legal_signing_fonts_with_mpdf()
S
58 4 14
get_addon_global_data()
S
54 3 20
middle_public_access()
S
57 3 16
field_middle_page()
S
65 4 9
check_field_exists()
S
64 4 10
middle_conditional()
S
65 4 8
maybe_attach_to_notification()
S
64 4 9
generate_and_save_pdf()
S
60 3 12
can_user_view_pdf_with_capabilities()
S
62 3 11
register_page_fields()
S
53 2 24
register_custom_font_data_with_mPDF()
S
57 2 16
middle_active()
S
66 3 8
maybe_always_save_pdf()
S
66 3 7
replace_key()
S
68 3 7
field_middle_blacklist()
S
67 3 8
register_legal_signing_font_path_with_mpdf()
S
67 3 7
view_pdf_entry_detail()
S
62 2 12
resend_notification_pdf_cleanup()
S
69 2 7
trigger_post_save_pdf()
S
62 2 10
handle_legacy_tier_2_processing()
S
58 1 15
does_pdf_exist()
S
72 2 6
set_watermark_font()
S
74 2 4
enable_gp_populate_anything()
S
74 1 4
get_pdf_name()
S
64 1 9
disable_gp_populate_anything()
S
75 1 4
process_gp_populate_anything()
S
68 1 7
cleanup_pdf_after_submission()
S
75 1 4
__construct()
S
64 1 10